backscattered radiation - Spanish English Dictionary